.M-trend {
	position: relative;
	width: 100%;
	height: 100%;
	padding-left: 140px;
	&Amount {
		position: absolute;
		left: 0;
		top: 0;
		width: 140px;
		height: 100%;
		overflow: hidden;
		&Item {
			width: 100%;
			border-right: 1px solid #E9E9E9;
			border-top: 1px solid #E9E9E9;
			text-align: center;
			position: relative;
			background: #F7F7F7;
			&:first-child {
				border-top: none;
			}
			&Content {
				position: absolute;
				left: 0;
				right: 0;
				top: 50%;
				margin-top: -37px;
			}
			&Label {
				font-size: 16px;
				height: 20px;
				line-height: 20px;
			}
			&Value {
				font-size: 24px;
				line-height: 46px;
			}
			&Arrow {
				height: 0;
				width: 0;
				overflow: hidden;
				content: " ";
				border-width: 0 5px 8px 5px;
				border-color: transparent transparent #777 transparent;
				border-style: solid;
				margin: 0 auto;
			}
		}
	}
	&Chart {
		width: 100%;
		height: 100%;
	}
}